package com.lkd.service;

import com.lkd.dto.RegionDto;
import com.lkd.dto.VmDto;
import com.lkd.entity.Node;
import com.baomidou.mybatisplus.extension.service.IService;
import com.lkd.entity.VendingMachine;
import com.lkd.vo.NodeDetailVo;
import com.lkd.vo.NodeVo;
import com.lkd.vo.PageBean;

import java.util.List;

/**
 * <p>
 * 点位表 服务类
 * </p>
 *
 * @author zzy
 * @since 2025-10-21
 */
public interface INodeService extends IService<Node> {
    /**
     * 查看区域详情
     * @param regionDto
     * @return
     */
    PageBean<NodeVo> search(RegionDto regionDto);

    /**
     * 获取点位详情
     * @param nodeId
     * @return
     */
    NodeDetailVo getVmList(Long nodeId);

}
